package com.carleasoft.mps.cms.business.clerk.bean.vo;

import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * @author: yangHao
 * @createDate:2023/5/18
 * @description:
 */
@Data
public class DisposePageVo implements Serializable {
//    办事事项、分类、负责科室、状态、办事人、申办时间
    /**
     * 流程编码  详情传入
     */
    private String processCode;

    /**
     * 主键编码(DealDataEntity)  处置传入
     */
    private String code;

    /**
     * 记录编码
     */
    private String recordCode;

    /**
     * 办事流程名称  one
     */
    private String processName;

    /**
     * 分类
     */
    private Integer processType;

    /**
     * 分类名称 two
     */
    private String processTypeName;

    /**
     * 节点名称（办事阶段）
     */
    private String nodeName;

    /**
     * 辦事人編碼
     */
    private String createPersonCode;

    /**
     * 创建人名称（办事人-DealDataEntity） four
     */
    private String createPersonName;

    /**
     * 创建时间（DealDataEntity）  five
     */
    private LocalDateTime createTime;

    /**
     * 总流程审批状态(  1待处置 2 已通过 3不通过  4已结束) -DealDataEntity
     */
    private Integer state;


    /**
     * 是否展示撤销处置按钮  1不展示  2展示
     */
    private Integer revocation;

    /**
     * 总流程审批状态(  1通过 2 不通过)
     */
    private Integer nodeState;

    /**
     * 负责科室 three
     */
    private String department;

    /**
     * 状态名字
     */
    private String stateName;

}
